mercantile profits - French English Dictionary